short life - English Synonyms Dictionary